<?php

namespace app\common\model;

use think\Db;
use think\Model;

class Activity extends Model
{
    /**
     * 订单用户
     * @return \think\model\relation\belongsTo
     */
    public function orderMember() {
        return $this->belongsTo('Member', '', '', '', 'LEFT');
    }

    /**
     * 活動參與者
     * @return \think\model\relation\HasMany
     */
    public function activityParticipation() {
        return $this->hasMany('ActivityParticipation');
    }

    /**
     * 活动赞助产品
     * @return \think\model\relation\BelongsTo
     */
    public function product() {
        return $this->belongsTo('Product', '', '', '', 'LEFT');
    }

    /**
     * 活动赞助产品所在店铺
     * @return \think\model\relation\BelongsTo
     */
    public function shop() {
        return $this->belongsTo('Shop', '', '', '', 'LEFT');
    }
}
